// 1、获取用户：ajax
function userInfo() {
    const token = window.localStorage.getItem('token');
    $.ajax({
        type: "get",
        url: "http://localhost:8080/api/v1/admin/user/info",
        headers: { Authorization: token },
        // data: { nickname, userPic },
        // dataType: "dataType",
        success: function (response) {
            const { nickname, userPic } = response.data;
            // console.log(response);
            $('.user_info img').prop('src', userPic);
            $('.user_info span').html('欢迎&nbsp;&nbsp;' + nickname);
            $('#user_center_icon ').prop('src', userPic);
        },
        // 如果服务端返回状态码不为200，则会进入error函数：
        error: function (jqXHR, textStatus) {
            console.log(jqXHR, "jqxhr");
            console.log(textStatus, "textstatus");
            // console.log("进入错误")
            // 通过状态码，判断是否有访问权限？？如果403，表示没有登录，把它踢出去
            if (jqXHR.status === 403) {
                window.location.href = './login.html';
            }
        }
    });
}


// 点击退出，回到登录页面：
function logout() {
    // window.localStorage.removeItem('token');
    window.localStorage.setItem('token', "");
    window.location.href = './login.html';
}
userInfo();

// 3、实现左侧栏目点击激活状态：
$('.menu .level01').click(function () {
    $(this).addClass('active').siblings().removeClass('active');
    const index = $(this).index();
    if (index === 1) {
        $('.menu .level02').slideToggle();
        $(this).find('b').toggleClass('rotate0');
    }
})

// 4、点击“文章管理”子元素高亮：
$('.level02 li').click(function () {
    $(this).addClass('active').siblings().removeClass('active')
})